package com.niiwoo.civet.trade.dto.response.newRefund;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * Created by yuanguang on 2018/5/21.
 */
@Getter
@Setter
public class RefundCalculateDTO implements Serializable{
    private static final long serialVersionUID = 7068230018390006919L;
    private BigDecimal amount = BigDecimal.ZERO;// 总额 = capital + interest + penaltyFee + guaranteeFee + managementFee

    private BigDecimal capital = BigDecimal.ZERO;// 本金

    private BigDecimal interest = BigDecimal.ZERO;// 利息

    private BigDecimal penaltyFee = BigDecimal.ZERO;// 罚息

    private BigDecimal guaranteeFee = BigDecimal.ZERO;// 担保服务费

    private BigDecimal manageFee = BigDecimal.ZERO;// 平台管理费

    private BigDecimal consultingFee = BigDecimal.ZERO;// 咨询服务费

    private BigDecimal reducedFee = BigDecimal.ZERO;// 减免利息（提前结清时设置）
}
